﻿*{ margin: 0;padding: 0;}
html,body{height: 100%;font-family: 'Microsoft Yahei',Arial;}
a{text-decoration: none;color: #555}
i,em{font-style: normal}
.relative{ position: relative;}
.absolute{position: absolute}
.block{ display: block;}
.inline-block{display: inline-block}
.fl{float: left}
.fr{float: right}
/*#region a 标签*/
.a1{color: #333;}
.a1.cur{background-color:#A9A9A9!important}
.a1:link{}
.a1:visited{}
.a1:hover{background-color:#A9A9A9!important }
.a1:active{}

.a3{}
.a5{}
/*#endregion*/

/*#region color*/
.c1{ color: #fff;}
.c3{color:#BCBCBC }
.c5{color: #a3a3a3}
.c7{color: #7C7C7C}
/*#endregion*/

/*#region border-color*/
.bc1{border-color:#D0D0D0 }
/*#endregion*/

/*#region background-color*/
.bgc1{background-color:#f5f5f5}
.bgc3{background-color: #e9e9e9;}
.bgc5{background-color: #DCDCDC}
.bgc7{background-color:#A9A9A9 }
/*#endregion*/

/*#region input*/
input{ outline: none;border: solid 1px;padding: 2px 5px;font-size: 14px;font-family: 'Microsoft Yahei',Arial;border-radius: 2px;}
.inp-text{height: 24px;line-height: 24px;}
.inp-text.down{ padding-right: 32px;}
.inp-text.full{ border: none;height: 100%;width: 98%;padding: 0 1%;}
.inp-radio{ margin: 0 5px;}
/*#endregion*/

/*#region button*/
a.l-btn{ display: inline-block;min-width: 30px;}
a.l-btn.page{ border: solid 1px #D0D0D0;text-align: center;height: 28px;line-height: 28px;width: 20px;}
a.fa{ top: 0;right: 0;height: 30px;width: 30px;line-height: 30px;text-align: center;}
/*#endregion*/

/*#region 提醒(数字、文字) i标签 */
i.war{ border-radius: 50px;height: 12px;line-height: 11px;min-width: 12px;font-weight: 500; background: #000;color: #fff;position: absolute;font-size: 10px;padding:2px;}
i.war.empty{ min-width: 5px;height: 5px;font-size: 0;top: 10px;right: 8px;}
/*#endregion*/

/*#region 所有的数字 em 标签*/
em{}
/*#endregion*/

/*#region 鼠标点击选择*/
.select-focus{ display: block;height: 100%;}
.select-focus.select{background: #fbf9ee}
/*#endregion*/

/*#region top*/
.l-m-top{ width: 100%;height: 50px;background: #ff0000;position: fixed;z-index: 100000 }
.l-m-top .l-logo{ float: left;color: #fff;width: 130px; height: 50px;line-height: 50px;text-align: center;font-size: 18px}
.l-m-top a{ float: left;width: 60px; height: 50px;line-height: 50px;text-align: center;color: #fff;font-size: 16px;position: relative}
.l-m-top a>i{background: #000;color: #fff;top: 8px;right: 2px;}
.l-m-top a>i.empty{top: 10px;right: 8px;}
.l-m-top a.cur{ background: #CC0000;}
.l-m-top a:hover{ background: #CC0000;}
.l-m-top a:hover>i{color: #fff}
/*#endregion*/

/*#region left*/
.l-m-left{ width: 130px;height: 100%;position: fixed;margin-top:50px;float: left;z-index: 100000}
.l-m-left a{ display: block;height:50px;line-height: 50px;text-align: left;padding-left: 12px;font-size: 14px;position: relative}
.l-m-left a>i{background: #ff0000;color: #fff;top: 8px;right: 14px;}
.l-m-left a>i.empty{top: 10px;right: 24px;}

/*.l-m-left a i{background: url(/images/menu.png) no-repeat 34px 20px;display: block;height: 60px;width: 96px;}*/
.l-m-left a:hover{background: url(/images/menu.png) no-repeat right -48px;color: #fff}
.l-m-left a.cur{background: url(/images/menu.png) no-repeat right -48px;color: #fff}
/*#endregion*/

/*#region right*/
.l-m-right{font-size: 14px; background: #f5f5f5;min-width: 894px!important;max-width: 1370px!important;height: 100%; overflow: hidden;color: #555;padding: 70px 20px 10px 150px;}
/*#endregion*/

.r-condition{ height:30px;line-height: 30px;padding-bottom: 10px;}
.r-condition a.r-c{ display: inline-block;margin: 0 5px;}
.r-condition .r-c-selected{ padding: 0 10px;}
.r-condition .r-c-list{ float: left;}
.r-condition .r-c-search{}
.r-condition .r-c-search input{ padding-right: 30px;}
.r-condition .r-c-search a.senior-search{ line-height: 15px;margin: 0 3px;}

/*#region 列表*/
.l-m-table{ width: 100%;height: auto;overflow: hidden;}
.l-m-table table{ border-collapse: collapse;width: 100%}
.l-m-table table th{ font-weight: normal;font-size: 14px;padding: 3px 10px;height: 30px;line-height: 30px;text-align: left}
.l-m-table table td{font-size: 14px;padding: 3px 10px;height: 30px;line-height: 28px;border-bottom: solid 1px #e9e9e9;color: #a3a3a3}

.l-m-table.form{}
.l-m-table.form th,.l-m-table.form td{ border: solid 1px #D0D0D0;height: 40px;line-height: 40px;}
.l-m-table.form td{padding: 0;text-align: center}
.l-m-table.form td.h8{ font-size: 0;height: 8px;}
.l-m-table.form td.h80{ height: 80px;}
/*#region 分页*/
.l-m-table table tr.l-page{}
.l-m-table table tr.l-page input.inp-text{ width: 30px;margin: 0 5px;}
/*#endregion*/

/*#endregion*/

/*#region 表单*/
.l-m-form{ height: auto;overflow: hidden;}
.l-m-form .form-item{ padding: 8px 0;}
.l-m-form .form-item>label{ display: inline-block;width: 100px;text-align: left;padding-right: 5px;}
.l-m-form .form-item .content{ display: inline-block;}
/*#endregion*/
